Verification of scope-dependent hierarchical state machines

نویسندگان

  • Salvatore La Torre
  • Margherita Napoli
  • Mimmo Parente
  • Gennaro Parlato
چکیده

A hierarchical state machine (Hsm) is a finite state machine where a vertex can either expand to another hierarchical state machine (box) or be a basic vertex (node). Each node is labeled with atomic propositions. We study an extension of such model which allows atomic propositions to label also boxes (Shsm). We show that Shsms can be exponentially more succinct than Shsms and verification is in general harder by an exponential factor. We carefully establish the computational complexity of reachability, cycle detection, and model checking against general Ltl and Ctl specifications. We also discuss some natural and interesting restrictions of the considered problems for which we can prove that Shsms can be verified as much efficiently as Hsms, still preserving an exponential gap of succinctness.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Project: Verification of Complex Hierarchical Systems (VOCHS)

The Compact Muon Solenoid (CMS) research group at CERN is responsible for one of the four experiments in the Large Hadron Collider in Geneva. The software, controlling this experiment, consists of 20,000 finite state machines, which are strictly hierarchically organised. The complexity of the software has grown out of hand and it is not predictable anymore. This is becoming a nuisance. Conseque...

متن کامل

Efficient Reachability Analysis of Hierarchical Reactive Machines

Hierarchical state machines is a popular visual formalism for software specifications. To apply automated analysis to such specifications, the traditional approach is to compile them to existing model checkers. Aimed at exploiting the modular structure more effectively, our approach is to develop algorithms that work directly on the hierarchical structure. First, we report on an implementation ...

متن کامل

Verification of Succinct Hierarchical State Machines

A hierarchical state machine (HSM) is a finite state machine where a vertex can either expand to another hierarchical state machine (box ) or be a basic vertex (node). Each node is labeled with atomic propositions. We study an extension of such model which allows atomic propositions to label also boxes (SHSM). We show that SHSMs can be exponentially more succinct than HSMs, and verification is ...

متن کامل

آیین‌نامه و اساسنامه پیشنهادی برای سازمان‌های مدیریت جمعی

Regardless of the nature of collective management organizations whether governmental or non-governmental, national or international, independent or dependent on the state’s institutions, or their inclusion in the form of one of the companies mentioned in Trade Act, due to the particular characteristics of such organizations such as field of activities, varieties of works and rights protec...

متن کامل

Hierarchical and Recursive State Machines with Context-Dependent Properties

Hierarchical and recursive state machines are suitable abstract models for many software systems. In this paper we extend a model recently introduced in literature, by allowing atomic propositions to label all the kinds of vertices and not only basic nodes. We call the obtained models context-dependent hierarchical/recursive state machines. We study on such models cycle detection, reachability ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Comput.

دوره 206  شماره 

صفحات  -

تاریخ انتشار 2008